<!--
 * @Description: 03-多维数组
 * @Autor: wangxin
 * @Date: 2020-06-08 21:09:29
 * @LastEditors: Seven
 * @LastEditTime: 2020-06-08 21:16:06
-->
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>多维数组</title>
  </head>
  <body>
    <script>
      /* JavaScript只支持一维数组，并不支持矩阵（二维数组），可以用数组嵌套完成 */

      var arr = []
      arr[0] = [1, 2, 3]
      arr[1] = [11, 22, 33]
      arr[2] = [111, 222, 333]

      // 遍历二维数组
      function printMatrix(arr) {
        for (let i = 0; i < arr.length; i++) {
          for (let j = 0; j < arr[i].length; j++) {
            console.log(arr[i][j])
          }
        }
      }

      // 代码测试
      console.table(arr) // 更好的打印二维数组
      printMatrix(arr)
    </script>
  </body>
</html>
